Skip to main content

EDIS Approved Quantity Update

πŸ‘€βž‘οΈπŸŒ EDIS Approved Quantity Update Request (Client β†’ WCF REST Service)​

This message is sent by the Client to the WCF REST Service to update the approved EDIS Quantity.
The Service validates the request based on the parameters sent and returns the response in string format.
In case of failure, it sends a failure response.

πŸ“˜ Tags and Fields​

TagField NameReq’dData Type (Max)Comment
63Message VersionYString (10)Fixed Value – FT1.0
64Message TypeYIntegerFixed Value – 338
67Reserved PG Dealer IdOString (15)Reserved PG Dealer Id
4Session IdYString (100)Must match session id received on logon response
201User IdYString (10)Web Retail User Id
202Group IdYString (10)Group Id of the user
335ScripDetailsYJSON ArrayArray of objects with fields:
ISIN, Qty, Status
Example:
[{"ISIN":"INE205A01025","Qty":9,"Status":"success"}]
Supports multiple ISINs separated by commas
999Check Sum ValueYIntegerChecksum generated based on entire string. Always appended at end

Format for ScripDetails​

[
{"ISIN":"INE467B01029","Qty":"","Status":"success"},
{"ISIN":"INE009A01021","Qty":"10","Status":""}
]

Examples​

βœ… String to be passed for generating checksum:​

63=FT1.0|64=338|67=RESERVEDPG|4=dKTQbyCgCrPFXQgDVapcPF38H4DA7HqqjUZhTDs|201=NITWR22|202=HO|335=[{"ISIN":"INE467B01029","Qty":"","Status":"success"},{"ISIN":"INE009A01021","Qty":"10","Status":""}]

βœ… String to be passed for EDIS approve quantity along with checksum:​

63=FT1.0|64=338|67=RESERVEDPG|4=dKTQbyCgCrPFXQgDVapcPF38H4DA7HqqjUZhTDs|201=NITWR22|202=HO|335=[{"ISIN":"INE467B01029","Qty":"","Status":"success"},{"ISIN":"INE009A01021","Qty":"10","Status":""}]|999=300

πŸ“‘πŸ“¨ EDIS Approved Quantity Update Response (WCF REST Service β†’ Client)​

πŸ“˜ Tags and Fields​

TagField NameReq’dComment
63Message VersionYFixed Value – FT1.0
64Message TypeYFixed Value – 339
18Response CodeYResponse Code:
0 – Failure
1 – Success
19Response MessageOResponse Message

Examples​

βœ… Success Case​

63=FT1.0|64=339|18=1|19=Quantity Updated successfully

❌ Failure Case​

63=FT1.0|64=339|18=0|19=Error occurred, kindly contact administrator